/*
 * REFEventDispatcher.cpp
 *
 *  Created on: Jun 12, 2013
 *      Author: Lucifer
 */

#include "../pch.h"
#include "events.h"
#include "REFServiceRegistry.h"

namespace BFX
{

REFEventDispatcher::REFEventDispatcher()
{
	m_pServiceRegistry = new REFServiceRegistry(this);
}
REFEventDispatcher::~REFEventDispatcher()
{
	m_pServiceRegistry = NULL;
}

REFServiceRegistry* REFEventDispatcher::GetServiceRegistry() const
{
	return m_pServiceRegistry;
}

void REFEventDispatcher::WorkStarted()
{
	// TODO:
}

void REFEventDispatcher::PostImmediateCompletion(REFEventContext* pContext)
{
	// TODO:
}

} /* namespace BFX */
